package com.scott.user.action;

import java.io.PrintWriter;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import com.scott.user.dao.UserDao;
import com.scott.user.form.User;

/**
 * 检查用户名是否存在
 * @author apples
 *
 */
public class CheckUserAction extends Action {
	
	@Override
	public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request,
			HttpServletResponse response) throws Exception {
		
		
		User user = (User)form;
		
		UserDao dao = new UserDao();
		
		boolean flag = dao.checkUserIsExist(user);
		
		PrintWriter writer = response.getWriter();
		
		if(flag){
			writer.print("1");
		}else{
			writer.print("0");
		}
		
		return null;
	}

}
